const { createProxyMiddleware } = require('http-proxy-middleware')
const {REACT_APP_BASE_URL,REACT_APP_BASE}=process.env
/**
 * 配置代理
 */
module.exports = function (app) {
    console.log('Proxy Target:', REACT_APP_BASE_URL + REACT_APP_BASE); // 打印目标地址
    app.use(
        '/api-net',
        createProxyMiddleware({
            target: REACT_APP_BASE_URL + REACT_APP_BASE,
            changeOrigin: true,
            pathRewrite: {
                '^/api-net': '', // 移除路径前缀
            },
            logLevel: 'debug', // 启用日志
            onProxyReq: (proxyReq, req) => {
                console.log('Proxying:', req.path, '->', proxyReq.path); // 自定义日志
            },
        })
    );
};